package com.authority.framework.web.domain;

import com.authority.framework.base.entity.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.beetl.sql.core.annotatoin.Table;

import java.util.Date;

/**
 * @program: authority
 * @description: 登录日志 基类
 * @author: Mr.Yan
 * @create: 2018-11-15 13:53
 **/
@Data
@Table(name = "sys_logininfor")
public class SysLoginInForEntity extends BaseEntity {

	/** ID */
	private Long infoId;

	/** 用户账号 */
	private String loginName;

	/** 登录IP地址 */
	private String ipaddr;

	/** 登录地点 */
	private String loginLocation;

	/** 浏览器类型 */
	private String browser;

	/** 操作系统 */
	private String os;

	/** 提示消息 */
	private String msg;

	/** 访问时间 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date loginTime;
}
